NAG Fortran Library Routine Document F11DNF

ثبت نشده
چکیده

F11DNF Note: before using this routine, please read the Users' Note for your implementation to check the interpretation of bold italicised terms and other implementation-dependent details. 1 Purpose F11DNF computes an incomplete LU factorization of a complex sparse non-Hermitian matrix, represented in coordinate storage format. This factorization may be used as a preconditioner in combination with F11DQF or F11BSF. real DTOL complex A(LA) CHARACTER * 1 PSTRAT, MILU 3 Description This routine computes an incomplete LU factorization (Meijerink and Van der Vorst (1977), Meijerink and Van der Vorst (1981)) of a complex sparse non-Hermitian n by n matrix A. The factorization is intended primarily for use as a preconditioner with one of the iterative solvers F11DQF or F11BSF. The decomposition is written in the form A ¼ M þ R; where M ¼ P LDUQ and L is lower triangular with unit diagonal elements, D is diagonal, U is upper triangular with unit diagonals, P and Q are permutation matrices, and R is a remainder matrix. The amount of fill-in occurring in the factorization can vary from zero to complete fill, and can be controlled by specifying either the maximum level of fill LFILL, or the drop tolerance DTOL. The argument PSTRAT defines the pivoting strategy to be used. The options currently available are no pivoting, user-defined pivoting, partial pivoting by columns for stability, and complete pivoting by rows for sparsity and by columns for stability. The factorization may optionally be modified to preserve the row-sums of the original matrix. The sparse matrix A is represented in coordinate storage (CS) format (see Section 2.1.1 of the F11 Chapter Introduction). The array A stores all the non-zero elements of the matrix A, while arrays IROW and ICOL store the corresponding row and column indices respectively. Multiple non-zero elements may not be specified for the same row and column index.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

NAG Fortran Library Routine Document E04MFF=E04MFA

Note: this routine uses optional parameters to define choices in the problem specification and in the details of the algorithm. If you wish to use default settings for all of the optional parameters, you need only read Section 1 to Section 9 of this document. Refer to the additional Section 10, Section 11 and Section 12 for a detailed description of the algorithm, the specification of the optio...

متن کامل

NAG Fortran Library Routine Document E04NKF=E04NKA

Note: this routine uses optional parameters to define choices in the problem specification and in the details of the algorithm. If you wish to use default settings for all of the optional parameters, you need only read Section 1 to Section 9 of this document. Refer to the additional Section 10, Section 11 and Section 12 for a detailed description of the algorithm, the specification of the optio...

متن کامل

NAG Fortran Library Routine Document E02BEF

where Ni x ð Þ denotes the normalized cubic B-spline defined upon the knots i; iþ1; . . . ; iþ4. The total number n of these knots and their values 1; . . . ; n are chosen automatically by the routine. The knots 5; . . . ; n 4 are the interior knots; they divide the approximation interval x1; xm 1⁄2 into n 7 subintervals. The coefficients c1; c2; . . . ; cn 4 are then determined as the solution...

متن کامل

NAG Fortran Library Routine Document E02BAF

In order to define the full set of B-splines required, eight additional knots 1; 2; 3; 4 and nþ4; nþ5; nþ6; nþ7 are inserted automatically by the routine. The first four of these are set equal to the smallest xr and the last four to the largest xr. The representation of sðxÞ in terms of B-splines is the most compact form possible in that only nþ 3 coefficients, in addition to the nþ 7 knots, fu...

متن کامل

NAG Fortran Library Routine Document C02AGF

The routine generates a sequence of iterates z1; z2; z3; . . ., such that jP ðzkþ1Þj < jP ðzkÞj and ensures that zkþ1 þ Lðzkþ1Þ ‘roughly’ lies inside a circular region of radius jF j about zk known to contain a zero of P ðzÞ; that is, jLðzkþ1Þj jF j, where F denotes the Féjer bound (see Marden (1966)) at the point zk. Following Smith (1967), F is taken to be minðB; 1:445nRÞ, where B is an upper...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006